take the upper hand - Spanish English Dictionary